const postApi = {
    login: {
        login: '/user/login'
    },
    userManage: {
        addRole: '/user/role/insert', // 新增角色
        addCompany: '/company/insert', // 新增公司
    },
    system: {
        addMenu: '/system/menu/insert', // 添加菜单
        addDictionariesList: '/system/master/insert', // 添加字典
    },
    activity: {
        addCoupon: '/coupon/insert', // 新增优惠劵
    },
    goods: {
        addGoods: '/product/insert', // 新增商品
        addCategory: '/category/insert', // 新增分类
    },
    store: {
        addAdv: '/banner/insert', // 新增广告
    }
}
const getApi = {
    order: {
        getOrderList: '/order/orderList'
    },
    common: {
        getRoleAllList: '/user/role/allList', // 获取角色列表（下拉框...）
        getCommonEunm: '/system/getEunm', // 获取通用枚举
        getCommonAllEunm: '/system/getInitEnum', // 获取所有的枚举
        getJobList: '/salesman/job/list', // 获取职位列表
        getAllarea: '/system/province/all'
    },
    system: {
        getUserGroup: '/group/list',
        getProvinceLits: '/system/province/list',
        getCityList: '/system/city/list',
        getAreaList: '/system/area/list',
        getMenuTreeList: '/system/menu/tree',
        loginOut: '/user/loginOut',
        getMenuList: '/system/menu/list',
        getMenuDetail: '/system/menu/get',
        getDictionariesList: '/system/master/page', // 获取字典管理
    },
    userManage: {
        getCompanyMaterialList: '/company/material/list', // 公司申请资料列表
        getUserGroupList: '/user/group/list', // 获取用户组
        getUserList: '/user/list', // 获取用户列表
        getUserDetail: '/user/get',
        getRoleList: '/user/role/list', // 获取角色列表
        getRoleDetail: '/user/role/get', // 获取角色详情
        getCompanyList: '/company/list', // 获取公司列表
        getCompanyDetail: '/company/get', // 获取公司详情
        getCompanyBusinessCategoryList: '/company/drugCategory/list', // 获取公司经营类别列表
        getCompanyApplicationInformationList: '/company/material/list', // 获取公司申请资料列表
        getDeveloperList: '/company/developer/list', // 获取开发者列表
        getDeveloperDetail: '/company/developer/get', // 获取开发者详情
        getCustomerList: '/customer/list', // 获取客户列表
        getSalesManList: '/salesman/list', // 获取业务员列
        getSalesManDetail: '/salesman/get', // 获取业务员详情
        getCustomerDetail: '/customer/get', // 获取客户详情
    },
    activity: {
        getCouponList: '/coupon/list', // 优惠劵列表
        getCouponDetail: '/coupon/get', // 获取优惠劵详情
        getActivityList: '/activity/list', // 获取活动列表
    },
    goods: {
        getGoodsList: '/product/getPage', // 获取商品库商品列表
        getGoodsDetail: '/product/get', // 商品详情
        getCategoryList: '/category/getPage', //  获取分类列表
    },
    store: {
        getAdvList: '/banner/list', // 获取广告列表
        getAdvDetail: '/banner/get', // 获取广告详情
    }
}
const deleteApi = {
    system: { 
        roleDelete: '/user/role/delete',
        deleteMenu: '/system/menu/delete', // 删除菜单
    },
    userManage: {
        deleteUser: '/user/delete',
        deleteRole: '/user/role/delete' // 删除菜单
    },
    goods: {
        deleteCategory: '/category/delete', // 删除分类
    }
}
const putApi = {
    userManage: {
        putChangeStatus: '/user/updateStatus',// 修改用户状态
        putUpdateUser: '/user/update', // 修改用户
        putUpdateRole: '/user/role/update', // 编辑角色
        putChangeCompanyStatus: '/company/updateStatus', // 修改公司状态
        putUpdateCompany: '/company/update', // 编辑公司
        putSellerOpenShopAudit: '/company/updateOlineStatus', // 卖家开店审核
        putCompanyBusinessCategoryAudit: '/company/drugCategory/updateStatus', // 公司经营类别审核
        putCompanyAppliationInformationAudit: '/company/material/updateStatus', // 公司申请资料审核
        putDeveloperChangeStatus: '/company/developer/updateStatus', // 开发者修改状态
        putCustomeChangeStatus: '/customer/updateStatus', // 修改客户的状态
        putSalesmanUpdate: '/salesman/update' ,// 更新业务员
        putSalesmanChangeStataus: '/salesman/updateStatus',  // 更新业务员状态
    },
    system: {
        putUpdateMenu: '/system/menu/update', // 修改菜单
        putMenuChangeStatus: '/system/menu/updateStatus', // 修改菜单上下架
        putUpdateDictionaries: '/system/master/update'
    },
    activity: {
        putUpdateCoupon: '/coupon/update', // 编辑优惠劵
        putChangeStatusCoupon: '/coupon/updateStatus', // 修改优惠劵状态
    },
    goods: {
        putUpdateGoods: '/product/update', // 修改商品
        putChangeStatus: '/product/updateStatus', // 商品上下架
        putUpdateCategory: '/category/update', // 修改分类
    },
    store: {
        putUpdateAdv: '/banner/update', // 编辑
    }
}
export  {
    postApi,
    getApi,
    deleteApi,
    putApi
}